/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.giant.bean.parametrics;

import com.giant.entities.WClaimItem;
import com.giant.services.parametrics.ServiceClaimItemLocal;
import java.io.Serializable;
import java.util.List;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;

/**
 *
 * @author taticay
 */
@ManagedBean
@RequestScoped
public class ClaimItemBean implements Serializable{

    
       /**
     * Relación con la interfaz que provee los servicios necesarios del vendedor
     */
    @EJB
    private ServiceClaimItemLocal serviceClaimItem;
    
      //-----------------------------------------------------------
    // Atributos
    //-----------------------------------------------------------

    /**
     * Representa un nuevo vendedor a ingresar
     */
    private WClaimItem item = new WClaimItem();
    /**
     * Creates a new instance of OpCenBean
     */
    public ClaimItemBean() {
        
        
    }
    
     //-----------------------------------------------------------
    // Getters y setters
    //-----------------------------------------------------------

    public WClaimItem getItem() {
        return item;
    }

    public void setItem(WClaimItem item) {
        this.item = item;
    }

  

    /**
     * Devuelve todos los vendedores del sistema
     * @return vendedores Lista con todos los vendedores del sistema
     */
    public List<WClaimItem> getClaimItems()
    {
        return serviceClaimItem.getClaimItem();    }
    
    /**
     * Devuelve todos los vendedores del sistema
     * @return vendedores Lista con todos los vendedores del sistema
     */
    public List<WClaimItem> getClaimItemsNoGears()
    {
        return serviceClaimItem.getClaimItemNoGears();    }
}
